<!doctype html>
<html>
<head>
<meta charset="utf-8">
<script>
function createFile(){	//创建文件
    var size = document.getElementById("FileSize").value; 
    window.webkitRequestFileSystem( PERSISTENT,  size,  
        function(fs){	//请求文件系统成功时所执行的回调函数
            var filename = document.getElementById("FileName").value; 
            fs.root.getFile(	//创建文件
                filename, 
                { create: true },
                function(fileEntry){ 	//创建文件成功时所执行的回调函数
                    var text = "完整路径："+fileEntry.fullPath+"<br>"; 
                    text += "文 件 名："+fileEntry.name+"<br>"; 
                    document.getElementById("result").innerHTML = text; 
                }, 
                errorHandler 	//创建文件失败时所执行的回调函数
            ); 
        },
        errorHandler	//请求文件系统失败时所执行的回调函数
    );
}
function errorHandler(e) {
    //省略代码
}
</script>
</head>
<body>
<h1>创建文件</h1>
文 件 名：<input type="text" id="FileName" value="test.txt"><br/><br/>
文件大小：<input type="text" id="FileSize" value="1024"/>Bytes<br/><br/>
<input type="button" value="创建文件" onclick="createFile()"><br/><br/>
<output id="result" ></output>
</body>
</html> 
